@charset "utf-8";
/* CSS Document */
body{
	margin: 0px;
	padding: 0px;
	font-size: 15px;
	display: block;
	background-color: #FFF;
	font-family: "思源黑体 CN Regular", "Arial Unicode MS", Arial;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;	 
}
*{margin:0;padding:0;}
li,dl,dd{list-style:none;}
a{
	text-decoration:none;
	color: #5e5e5e;
	font-style: normal;
}
img{border:none 0;}
.clear{ clear:both;}
.fl{float:left;}
.fr{ float:right;}
a:hover{color: #015aac;}
h1{
	line-height: 40px;
}

.header{position:relative;z-index:100;}

.clear{ clear:both;}
.tong{width:1200px; margin-left:auto; margin-right:auto;}
.bang{height:215px;}
.bang_left{width:165px; height:215px; float:left;}
.bang_left img{width:165px; height:215px; float:left;}
.bang_right{height:215px;width:992px; float:right; background-image:url(../images/zi.png); background-repeat:no-repeat; background-position:left center;}
.bang_right span{ margin-bottom:37px; color:#4e4d4d; display:block; height:34px; line-height:34px; background-image:url(../images/tel2.png); background-repeat:no-repeat; background-position:right center; padding-right:115px;}
.bang_right span a{ color:#4e4d4d;margin-left:10px; margin-right:10px;}
.bang_right span a:hover{ color:#015aac;}
.bang_right span em{ font-size: 16px;color:#3c3c3c; font-style:normal; float:right; background-image:url(../images/tel.png); background-repeat:no-repeat; background-position:left center; padding-left:20px;}
.search2{  width:402px; height:33px; display:block; border:1px solid #d5d5d5; margin-left:586px;}
.search2 input{ margin:0; color:#ff7e00; text-indent:1em; line-height:33px;border:0; }
.search2 .keywords{padding-left:4px; width:346px; height:33px; float:left;border:0; }
.search2 .button{ background:url(../images/search.jpg) no-repeat center center; width:46px; height:33px; border:0; float:left; margin:0; padding:0;}
.bang_right p{ font-size:16px; display:block; text-align:right; line-height:35px; }
.bang_right p a{ font-size:16px; margin-right:10px;}

.head_nav {display:block; margin-top:24px;}
.head_nav li {float: left; width:110px; height: 50px; position: relative;  background-image:url(../images/nav_line.png); background-repeat:no-repeat; background-position:left center; }
.head_nav li a {font-weight: 700;line-height: 50px;  text-align: center;display:block; font-size: 18px; color: #3c3c3c; border: 1px solid transparent; transition: all 0.4s ease-out 0s; }
.head_nav li:first-child{background-image:none;}
.head_nav li.active,.head_nav_li a:hover {}
.head_nav li a em { padding-bottom: 10px; transition: all 0.3s ease-out 0s; width: 5px; font-style:normal; }
.head_nav li a:hover em, .head_nav_li a.active em { border-bottom: 1px solid rgba(0, 0, 0, .2); padding-bottom: 5px; width: 25px; color:#015aac; }
.head_nav li:hover .subnav { opacity: 1; transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); visibility: visible }
.subnav { position: absolute; width: 192px; top: 73px; left: 50%; background-color: #fff; z-index: 20; padding: 0; border-radius: 6px; box-shadow: 0 6px 10px rgba(0, 0, 0, .1); margin-left: -95px; opacity: 0; transition: all .3s ease 0s;transform: translate3d(0, 10px, 0); -moz-transform: translate3d(0, 10px, 0); -webkit-transform: translate3d(0, 10px, 0); visibility: hidden; background-color:rgba(225, 102, 0, .8);border-radius: 0; padding: 0; border-top: 1px solid rgba(255, 255, 255, .1);}
.subnav_Tri {border: none; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid rgba(225, 102, 0, .8); position: absolute; top: -10px; right: 46% }
.subnav li {background-image:none;padding-top:5px; padding-bottom:5px; height:auto; width: 100%; text-align: center; border-bottom: 1px solid #f1f2f2; transition: all .3s ease-out 0s;border-bottom: 1px solid rgba(255, 255, 255, .2);overflow: hidden;}
.subnav li a { color: #ffffff;line-height: 20px;display:block;background-image:none; }
.subnav li:hover a { color: #3d3d3d; }
.subnav li:hover { background-color: #f7f7f7;color: #000;border-bottom: 1px solid rgba(0, 0, 0, .2);}
.subnav li:last-child { border-bottom: 1px solid transparent; }
.subnav li:last-child { border-bottom: 1px solid #5a4234; }

/*yuan-banner*/
.yuan-banner{width:100%;margin-left:auto;margin-right:auto; height:726px;position:relative; margin-top:5px;}
#full-screen-slider {
	width:100%;
	height:726px;
	position:relative;
	display: block;
	overflow: hidden;
	
}
#slides { display:block; width:100%; height:726px; list-style:none; padding:0; margin:0; position:relative;z-index:15;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:580px; z-index:9999;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#1165be;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background-color:#ff6600;}
.bang_news{ height:80px; background-color:#ffffff;position:relative; top:-115px;z-index:100;}
.img-scroll { padding-left:25px; position:relative; }
.img-scroll .prev,.img-scroll .next {width:31px; height:40px; color:#FFF; text-align:center;  cursor:pointer; position:absolute;z-index:9999; display:block;}
.img-scroll .prev {float:right;right:0px; top:40px;}
.img-scroll .next { margin:0; padding:0;float:right;right:0px; top:0;}
.img-list {  width:1076px;overflow:hidden;position:relative;}
.img-list span{color:#1a1a1a; font-size:15px; line-height:30px; height:30px;margin-top:10px; display:block; font-weight:bold;}
.img-list ul { margin:0;padding:0;width:9999px;overflow: hidden;}
.img-list ul li { width:500px; height:30px;display:block; float:left; background-image:url(../images/adv_tel.jpg); background-repeat:no-repeat; background-position: right 320px; margin-right:38px;}
.img-list ul li a{ background-image:url(../images/jian.jpg); background-repeat:no-repeat; background-position:left center; line-height:30px; height:30px; padding-left:15px;}
.img-list ul li a em{ float:right; font-style:normal;}


/*wu4*/
.probg{height:650px; margin-top:30px; overflow:hidden; margin-bottom:60px;}
.span2{display:block; background-image:url(../images/pro_title.jpg); background-repeat:no-repeat; background-position:center center; height:74px;}
.tab {margin:0; position: relative; width:1200px;height: auto; overflow: hidden; margin-top:35px;}
.tab-nav {width:1020px; height:39px; overflow: hidden; background-image: url(../images/jian.png); background-repeat:no-repeat; background-position:950px center; margin:0 auto;}
.tab-nav a {width:229px; background-image:url(../images/pro_ahover.jpg); background-repeat:no-repeat; background-position:center center; display: block;height:40px; display:block;line-height:40px;text-align: center; font-size:17px; text-decoration: none;color: #fff; float:left; margin-right:12px;}
.tab-nav a.current { background-image:url(../images/pro_a.jpg);}
.tab-nav a:last-child {}
.tab-con {position: relative;width:1200px;height: auto;overflow: hidden;}
.tab-con-item {WIDTH: 1200px; display:none; margin-top:35px;}
.tab-con-item ul{}
.tab-con-item ul li{width:210px; height:210px; display:block; position:relative; float:left; overflow:hidden; z-index:10; margin-right:31px; margin-bottom:30px; border:1px solid #eee;}
.tab-con-item ul li img{width:210px; height:210px; display:block;z-index:15;}
.tab-con-item ul li a{width:210px; height:210px; display:block;top:-210px; left:0px;z-index:25;position:relative;}
.tab-con-item ul li a span{ display:block;  height:210px;width:0px; padding-top:0px;
-moz-transition:width 0.5s padding-top 2s; /* Firefox 4 */
-webkit-transition:width 0.5s; /* Safari and Chrome */
-o-transition:width 0.5s; /* Opera */ background-image:url(../images/pro_bg.png); background-repeat:no-repeat; background-position:center center;
 }
.tab-con-item ul li a:hover span{width:210px; height:210px; }
.tab-con-item ul li a span em{ display: block;  height:0; width:0; overflow:hidden;  line-height:26px;
-moz-transition:width 0.5s padding-top 2s; /* Firefox 4 */
-webkit-transition:width 0.5s; /* Safari and Chrome */
-o-transition:width 0.5s; /* Opera */font-style:normal; 
}
.tab-con-item ul li a:hover span em{display:block; width:210px; height:210px; color:#fff; text-align:center; line-height:234px;}
.tab-con-item ul li:first-child+li+li+li+li{ margin-right:0px;}
.tab-con-item ul li:first-child+li+li+li+li+li+li+li+li+li{ margin-right:0px;}

.pro_more{ background-image:url(../images/pro_more.jpg); width:43px;height:39px; display:block; position: absolute; left:1060px; top:0px;}


/*run_about*/
.run_about{ width:100%; margin:0 auto; background-image:url(../images/about_bg.jpg); background-repeat:no-repeat; background-position:center center; height:610px; padding-top:61px; }
.span_about{height:66px; background-image:url(../images/about_title.png); background-position:center center; background-repeat:no-repeat; display:block; margin-bottom:46px;}
.run_about2{ border:20px solid rgba(255,255,255,.75); width:1160px; margin:0 auto; }
.run_about3{ background-color:#ffffff;padding:1px; height:417px;}
.run_about3 p{width:561px; float:right; font-size:14px; line-height:30px; color:#525151; height:379px; overflow:hidden;}
.run_about3 a{ height:75px; display:block; background-image:url(../images/about_img2.jpg); background-repeat:no-repeat; background-position:center center; margin-top:49px; margin-bottom:15px;}

/*run_licheng*/
.run_licheng{ height:518px; background-image:url(../images/about_line.png); background-repeat:no-repeat; background-position:center 221px; overflow:hidden;}
.run_licheng ul{position:relative; display:block;height:507px;}
.run_licheng ul li{width:200px; position:absolute; top:31px; left:0px; display:block; background-image:url(../images/about_line2.png); background-repeat:no-repeat; background-position:left bottom; height:237px; padding-left:28px;}
.run_licheng ul li em{ height:83px; background-image:url(../images/about_01.png); background-repeat:no-repeat; background-position:0 0; display:block;}
.run_licheng ul li i{margin-left:18px; display:block; font-style:normal; color:#676767; line-height:20px; margin-top:5px;}
.run_licheng ul li:first-child+li{top:184px; left:16px;background-image:url(../images/about_line3.png); background-position:right top;width:167px;padding-top:135px;padding-left:0px; padding-right:26px;}
.run_licheng ul li:first-child+li em{background-image:url(../images/about_02.png);}
.run_licheng ul li:first-child+li+li{left:364px; }
.run_licheng ul li:first-child+li+li em{background-image:url(../images/about_03.png);}
.run_licheng ul li:first-child+li+li+li{top:184px; left:314px;background-image:url(../images/about_line3.png); background-position:right top;width:212px;padding-top:135px;padding-left:0px; padding-right:26px;}
.run_licheng ul li:first-child+li+li+li em{background-image:url(../images/about_04.png);}
.run_licheng ul li:first-child+li+li+li+li{left:695px;}
.run_licheng ul li:first-child+li+li+li+li em{background-image:url(../images/about_05.png);}

.run_licheng ul li:first-child+li+li+li+li+li{top:184px; left:716px;background-image:url(../images/about_line3.png); background-position:164px top;width:330px;padding-top:135px;padding-left:0px; }
.run_licheng ul li:first-child+li+li+li+li+li em{background-image:url(../images/about_06.png);}
.run_licheng ul li:first-child+li+li+li+li+li+li{left:955px;background-image:url(../images/about_line2.png); background-position:right bottom;width:212px;padding-left:0px; padding-right:26px;}
.run_licheng ul li:first-child+li+li+li+li+li+li em{background-image:url(../images/about_07.png);}
.run_licheng ul li:first-child+li+li+li+li+li+li i{margin-left:0px;}
.run_licheng span{ background-image:url(../images/licheng.jpg); background-repeat:no-repeat; background-position:center center; height:11px; display:block; width:100%;}

/*run_shebei*/
.run_shebei{margin-top:85px; background-image:url(../images/shebei_bg.png); background-repeat:no-repeat; background-position:center 420px; height:420px; padding-bottom:46px;}
.rollBox {	margin:0px auto; width:1256px; height:306px; overflow: hidden; margin-top:40px;}
.rollBox .Cont {  width:1154px; float: left; overflow: hidden; background-color:#ffffff; border:12px solid #015bac;padding:11px;}
.rollBox .ScrCont {	width: 1342177.27px; }
.rollBox .Cont .pic { text-align:center; width:280px; height:260px; margin-right:12px; float: left;}
.rollBox .Cont .pic img {margin: 0px auto; width:280px; height:260px; display: block;}
.rollBox #List1 {float: left;}
.rollBox #List2 {float: left}

/*run_news*/
.run_news{margin-top:50px;}
.run_news2{border:1px solid #e1e1e1;-webkit-box-shadow:0px 0px 3px 1px #e6e6e6;	box-shadow:0px 0px 3px 1px #e6e6e6; padding:30px 24px; margin-top:35px;}
.run_news2_l{width:340px; float:left; margin-right:40px;}
.run_news2_l span{font-size:13px; color:#929292; display:block; border-bottom:1px solid #e4e4e4; height:74px;}
.run_news2_l span em{ width:50px; display:block; float:left;font-style:normal;}
.run_news2_l span em i{ font-size:37px; color:#929292; font-style:normal;display:block; line-height:35px;}
.run_news2_l span b{height:34px; line-height:34px; width:70px; float:right; display:block; background-color:#303030; text-align:center; color:#fffff; font-size:14px; margin-top:8px;  }
.run_news2_l p{display:block; color:#666666; font-size:13px; margin-top:17px;line-height:24px;}
.run_news2_l p em{display:block;font-style:normal; font-weight:bold; height:38px; line-height:38px; color:#303030; font-size:14px;}
.run_news2_l a{color:#015bac; height:34px; line-height:34px; width:160px; border-radius:20px; display:block; border:2px solid #015bac; text-align:center; margin-top:20px;}
.run_news2_l a:hover{color:#ff7e00;border:2px solid #ff7e00;}

.run_news2_r{width:380px; float:right;color:#878686; font-size:14px;line-height:29px;height:210px; padding-top:25px; overflow:hidden; }
.run_news ul{ height:95px; display:block; margin-top:50px;}
.run_news ul li{width:298px; border:1px solid #eeeeee;float:left; height:95px; display:block;border-right:1px solid #ffffff;}
.run_news ul li:hover{border:1px solid #ff7e00;}
.run_news ul li a{height:47px; padding:24px 15px; display:block; font-size:16px; color:#5a5a5a; line-height:28px;}
.run_news ul li a span{width:50px; float:left; display:block; color:#979797; margin-right:22px; }
.run_news ul li a span em{font-size:34px; color:#878686; font-style:normal; display:block;line-height:30px;}
.run_news ul li:first-child+li{border:1px solid #015bac;border-right:1px solid #015bac;}
.run_news ul li:first-child+li:hover{border:1px solid #ff7e00;border-right:1px solid #ff7e00;}
.run_news ul li:first-child+li a{ color:#ffffff; background-color:#015bac;}

.run_news ul li:first-child+li a:hover{ color:#ffffff; background-color:#ff7e00;}
.run_news ul li:first-child+li a span{color:#ffffff;}
.run_news ul li:first-child+li a span em{color:#ffffff;}

.run_news ul li:first-child+li+li{border-left:1px solid #ffffff;}
.run_news ul li:first-child+li+li+li{ background-color:#e9e7e7;}
.run_news ul li a:hover{ background-color:#ff7e00; color:#ffffff;}
.run_news ul li a:hover span em{color:#ffffff;}
.run_news ul li a:hover span{color:#ffffff;}

.di{width:100%; margin:0 auto; background-color:#f7f7f7; height:318px; margin-top:70px;}
.di_contact{width:350px; float:left; background-image:url(../images/line2.png); background-repeat: no-repeat; background-position:right center; height:318px;}
.di_contact p{ background-image:url(../images/foot_contact.png); background-repeat: no-repeat; background-position:left center; height:34px; display:block; margin-top:43px; margin-bottom:22px;}
.di_contact span em{ background-image:url(../images/foot_contact_tel.png); background-repeat:no-repeat;height:28px; color:#434343; font-style:normal; line-height:28px; padding-left:35px; display:block; margin-bottom:11px;}
.di_contact span em:first-child{background-position:0 1px;}
.di_contact span em:first-child+em{background-position:0 -40px;}

.di_contact span em:first-child+em+em{background-position:0 -79px;}
.di_contact span em:first-child+em+em+em{background-position:0 -118px;}
.di_contact span em:first-child+em+em+em+em{background-position:0 -154px;}





.footer{height:80px; line-height:40px;  color:#ffffff; background-color:#4d4d4d; font-size:13px;}
.footer a {color:#ffffff;margin-left:5px; margin-right:5px;}
.footer a:hover{color: #015bac;}
.footer span{ float:right;}
.footer span a{color:#ffffff; margin-left:5px; margin-right:5px;}
.footer span a:hover{color: #015bac;}

.di_ul{ height:238px; width:788px; float:right; margin-top:43px; line-height:21px; color:#727272; font-size:14px;}

/* link */
.link_tgb {
	line-height:42px;
	height:42px;
	margin-left: auto;
	font-size:14px;
}
.link_tgb a{ padding-right:20px; float: right; color:#434343; }
.link_tgb span {padding-left:10px; font-size:14px; margin-right:1px;}
.link_tgb span em{font-size:12px; font-style: normal; font-weight:normal; margin-left:5px;}
.link_tgb .t1 {color:#fff; cursor:pointer;padding:6px 13px;font-style: normal; background-color:#434343;}
.link_tgb .t2 {color: #fff; cursor: pointer;padding:6px 13px;font-style: normal;background-color:#434343;}
.links {
	color:#fff;
	line-height: 25px;
	padding-top: 5px;
}
.links a {padding-right:10px; line-height:21px;font-size:14px; color:#434343; }
.links a:hover{color: #015bac;}
.links .hidden { display:none;}
.di_ul p{color:#727272; display:block; margin-top:25px; height:30px; line-height:30px; margin-bottom:10px;}
.di_ul p a{ color:#727272; font-size:14px; margin-left:20px; margin-right:20px;}
.di_ul p a:first-child{margin-left:0px;}
.di_ul p a:hover{color: #015bac;}


/**/
.fu_neibanner{height:400px; background-image:url(../images/neibanner.jpg); background-repeat:no-repeat; background-position:center center;width:100%; margin:0 auto; margin-top:5px;}
.hui_title{ border-bottom:1px solid #ededed;height:140px;position:relative;top:-140px;margin-bottom:-140px; overflow:hidden; background-image:url(../images/about_bg2.png); background-repeat:repeat-x; background-position:left bottom;}
.hui_title2{}
.hui_title2 span{width:104px; height:120px; display:block; float:left; background-color:#ff7e00;color:#ffffff;padding:10px; font-size:20px; text-align:center;}
.hui_title2 span em{
	display: block;
	font-style: normal;
	font-size: 27px;
	text-align: center;
	height: 27px;
	margin-bottom: 20px;
	background-image: url(../images/about_title2.png);
	background-repeat: no-repeat;
	background-position: center 17px;
	text-transform: uppercase;
}
.hui_title2 span i{
	display: block;
	font-style: normal;
	font-size: 12px;
	text-transform: uppercase;
}
.hui_title2 p{ margin-top:75px; float:left; width:926px; margin-left:40px;}
.hui_title2 p a{ background-color:#ffffff; line-height:25px; float:left; text-align:center;  padding:5px 30px; font-size:14px; margin-right:15px;}
.hui_title2 p a:hover{background-color:#0056ae; color:#ffffff;}
.hui_title3{ border-bottom:1px solid #eeeeee;background-image:url(../images/bg_sign14.png); background-position:left center; background-repeat:no-repeat; padding-left:20px; width:1180px; margin:0 auto; line-height:60px; height:60px; font-size:14px; color:#343434; margin-bottom:20px;}

.fang_content{ font-size:14px; line-height:30px; color:#737373; min-height:400px; } 

.fang_news{}
.fang_news ul{}
.fang_news ul li{padding-top:15px; padding-bottom:15px;height:171px; display:block;transition:0.5s; margin-bottom:10px; margin-top:10px;}
.fang_news ul li:hover{ background-color:#f1f1f1;}
.fang_news ul li a{ display:block; height:171px; background-image:url(../images/news_more.png); background-repeat:no-repeat; background-position:right center;}
.fang_news ul li a em{ display:block; font-style:normal; width:80px; float:left; font-size:13px; font-weight:normal;}
.fang_news ul li a em i{ display:block; font-style:normal; font-size:22px;font-weight:bold; }
.fang_news ul li a p{ display:block; width:240px; height:171px; float:left; margin-right:30px;margin-left:30px; overflow:hidden;}
.fang_news ul li a p img{ display:block; width:240px; height:171px;transition:0.5s; transform:scale(1)}
.fang_news ul li a:hover p img{ display:block;transform:scale(1.05)}
.fang_news ul li a span{width:650px;float:left;display:block;line-height:25px;}
.fang_news ul li a span i{display:block; font-style:normal; font-size:16px; color:#363636; line-height:40px; height:40px; }
.fang_news ul li a:hover{}
.fang_news ul li a:hover span i{color:#0056ae; font-weight:bold;}
.fang_news ul li a:hover span{color:#363636;}
.fang_news ul li a:hover em{ color:#363636;}
.fang_news ul li a:hover em i{ display:block; font-style:normal; font-size:22px;font-weight:bold; }
/*hui_product*/
.fu_pro_ul{ display:block; margin-top:20px; margin-bottom:20px;}
.fu_pro_ul li{width:265px; float:left; display:block; margin-right:14px; overflow:hidden; margin-bottom:10px; padding:12px; background-color:#f8f8f8;}
.fu_pro_ul li:hover{ background-color:#1165be;}
.fu_pro_ul li:first-child+li+li+li{margin-right:0px;}
.fu_pro_ul li:first-child+li+li+li+li+li+li+li{margin-right:0px;}
.fu_pro_ul li:first-child+li+li+li+li+li+li+li+li+li+li+li{margin-right:0px;}
.fu_pro_ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{margin-right:0px;}
.fu_pro_ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{margin-right:0px;}
.fu_pro_ul li a{}
.fu_pro_ul li a p{display:block;width:265px; height:265px; overflow:hidden;}
.fu_pro_ul li a p img{width:265px; height:265px;transition: 0.5s;
-moz-transition: 1s; /* Firefox 4 */
-webkit-transition: 1s; /* Safari 和 Chrome */
-o-transition: 1s; /* Opera */ }

.fu_pro_ul li a:hover img {
transform: rotateY(180deg);
-webkit-transform: rotateY(180deg);	/* Safari 和 Chrome */
-moz-transform: rotateY(180deg);
}
.fu_pro_ul li a span{display:block; height:80px; transition: 0.5s; color:#646464; background-image:url(../images/pro-con.png); background-repeat:no-repeat; background-position:250px center;
-moz-transition: 1s; /* Firefox 4 */
-webkit-transition: 1s; /* Safari 和 Chrome */
-o-transition: 1s; /* Opera */}
.fu_pro_ul li a span em{display:block;font-style:normal; line-height:35px; font-size:16px; color:#393838; padding-top:10px;}
.fu_pro_ul li a:hover span{ background-color:#ff7e00; color:#ffffff; padding-left:20px;background-position:245px center;background-image:url(../images/pro-con2.png);}
.fu_pro_ul li a:hover span em{ color:#ffffff;}

.fang_case{ margin-top:30px;}
.fang_case ul{}
.fang_case ul li{width:285px; float:left; text-align:center; margin-right:20px; display:block; margin-bottom:15px;background-image:url(../images/list_bg.png); background-repeat:no-repeat; background-position:center 214px;}
.fang_case ul li a{ line-height:16px;  }
.fang_case ul li a p{ overflow:hidden;width:285px; height:214px; display:block;  }
.fang_case ul li a p img{width:285px; height:214px; display:block;transition:0.5s;transform:scale(1);}
.fang_case ul li a:hover p img{width:285px; height:214px; display:block;transform:scale(1.1);}
.fang_case ul li a:hover span{}
.fang_case ul li a span{ line-height:50px; height:50px; display:block; font-size:14px;}
.fang_case ul li:first-child+li+li+li{ margin-right:0;}
.fang_case ul li:first-child+li+li+li+li+li+li+li{ margin-right:0;}
.fang_case ul li:first-child+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
.fang_case ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
.fang_case ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
.fang_case ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}


.ih6{
	text-align: right;
	padding-bottom: 20px;
	border-bottom: 1px dashed #ededed;
	margin-bottom:20px;
}
.ih6 h1{ text-align:center; margin:0; padding:5px 0; font-size:20px;}
.pro_title{ color:#0045ac; line-height:50px; height:50px; border-bottom:1px dashed #E1E1E1; text-align:center; font-size:20px; font-weight:bold; margin-bottom:30px;}
.pro_content{ margin-bottom:40px;}


.next {text-align:right; margin-bottom:30px;padding:8px 0px; height: 32px; line-height:32px; background-color:#f6f6f6;}
.next a{height:32px; line-height:32px; text-decoration:none; color:#333; margin-right:20px;}
.next a:hover { text-decoration:none; color:#1165be;}

.page {text-align:center; margin:0px auto; width:auto; padding-right: 7px; height: 35px; padding-top: 30px; border-top:1px dashed #ededed; margin-top:50px; padding-bottom:50px;}
.page a{ border:1px solid #ccc; color: #555; height:26px; line-height:26px; padding:8px 10px;margin:0 2px; text-decoration:none; }
.page a:hover {background:#0045ac; color: #fff; }
.page span{ display:inline; background: #333333; color: #d1d1d1; font-size:12px;height:26px; line-height:26px; padding:6px 6px;margin:0px 5px; }

/*order*/
.order{margin-bottom:10px;width:49%; font-size:13px;}
.order input{height:35px; line-height:35px; margin-bottom:10px;}

.submit5{
	background-color: #484848;
	color: #FFF;
	width: 70px;
	height: 35px;
	line-height: 35px;
	border: 0;
	margin: 4px 0 0 10px;
}
.reset5{background-color: #484848;
	color: #FFF;
width:70px;height:35px;line-height:35px;border:0;margin:4px 0 0 10px;}
input{heeight:30px; line-height:30px; margin-bottom:10px;}
.span4{
	line-height: 30px;
	height: 30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	display: block;
	border-bottom-color: #484848;
	margin-bottom: 20px;
	font-size:12px;
	display:block;
}
.span4 em{
	background-color: #484848;
	display: block;
	width: 55px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFF;
	border-radius: 5px 5px 0px 0px;
	font-style: normal;
}
/*relation*/
.relation{line-height:20px;margin-bottom:10px; color:#999;}
/*relation*/
.relation{line-height:20px;margin-bottom:20px; }
.relation a{margin-right:10px;}
.relation a:hover{color:#E00000;}
.relation span{
	line-height: 30px;
	height: 30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	display: block;
	border-bottom-color: #666;
	margin-bottom: 10px;
	
}
.relation span em{
	background-color: #666;
	display: block;
	width: 85px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFF;
border-radius:5px 5px 0px 0px;}
.relation span em a{ color:#ffffff;}
/*rel-news*/
.rel-news{margin-bottom:1%;width:49%; }
.rel-news ul{}
.rel-news ul li{
	display:block;
	height:50px;
	line-height:50px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BAB9B9;
}
.rel-news ul li a{
	background-image: url(../images/tb2.jpg);
	background-position: 0 50%;
	display: block;
	height: 50px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
.rel-news ul li a em{
	float: right;
	font-style: normal;
}
.rel-news ul li a:hover{
	text-decoration: none;
	background-image: url(../images/tb1.jpg);
}

/*rel-pro*/
.rel-pro{width:49%; }
.rel-pro ul{}
.rel-pro ul li{
	width:32%;
	display:block;
	float: left;
	margin-right:2%;
	line-height: 30px;
	height: auto;
	text-align: center;
	margin-bottom:15px;
}
.rel-pro ul li:nth-child(3n){margin-right:0;}
.rel-pro ul li:first-child+li+li{margin-right:0;}
.rel-pro ul li:first-child+li+li+li+li+li{margin-right:0;}

.rel-pro ul li:first-child+li+li+li+li+li+li+li+li{margin-right:0;}


.rel-pro ul li a{}
.rel-pro ul li a img{
	width:100%;
	display:block;
	border:none;
	height: auto;
	margin-bottom: 5px;	
	border:1px solid #eeeeee;

}
.rel-pro ul li a:hover img{transform: scale(1.1);transition:1000ms; }

.mess{ text-align:left; color:#777; font-size:14px; margin-bottom:20px; margin-top:30px;   }
.mess b{ color:#333333; font-size:18px;}
.mu-conab table{  margin-bottom:15px; font-size:14px; margin-left:100px;}
.mu-conab .input{ border:1px solid #ccc; padding:8px 0px; background-color:#ffffff; }
.mu-conab textarea{ margin:0; padding:0;background:#f9f9f9; border:1px solid #ccc;}
.submit3{background-color:#484848;color:#FFF;width:120px;height:40px;line-height:40px;border:0;margin-right:30px;}
.reset3{background-color:#484848;color:#FFF;width:120px;height:40px;line-height:40px;border:0;}
.contact-left  p{ line-height:24px;}
.contact-left2{width:650px; float:left;margin-left:50px; color:#333333; line-height:30px; font-size:14px;}
.mess2{ text-align:left; color:#777; font-size:14px;  margin-bottom:20px; }
.mess2 b{ color: #333333;font-size: 18px;text-transform: uppercase;}
.search-ul{}
.search-ul li{}
.search-ul li{
	display:block;
	height:40px;
	line-height:40px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BAB9B9;
}
.search-ul li a{
	background-image: url(../images/tb2.jpg);
	background-position: 0 50%;
	display: block;
	height: 40px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
.search-ul li a em{ float:right; font-style:normal; font-size:12px; }
.search-ul li a:hover{ background-image:url(../images/tb1.jpg);}


/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px;color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#ac0101 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ac0101 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ac0101 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#ac0101 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}



.fang_honorlist{ margin-top:30px;}

.honorlist {width:1200px; overflow:hidden; text-align:center; line-height:30px;}
.honorlist li{float:left; margin:0 20px 0 0; display:inline; overflow:hidden; position:relative;margin-bottom:15px;background-image:url(../images/list_bg.png); background-repeat:no-repeat; background-position:center 214px; }
.honorlist li .imgs{ width:285px; height:214px;  }
.honorlist li .imgs img{ width:285px; height:214px; display:block;}
.tit{font-size:14px; line-height:30px; display:block;}
.honorlist li:first-child+li+li+li{ margin-right:0;}

.honorlist li:first-child+li+li+li+li+li+li+li{ margin-right:0;}
.honorlist li:first-child+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
.honorlist li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
.honorlist li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
.honorlist li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
